accomplish something difficult - Francés Inglés Diccionario